@charset "utf-8";
body {margin: 0 auto;}
input{outline:none;}/*清除input点击时的边框*/
a{text-decoration:none !important;}
li{list-style-type:none;}
.selectpc{outline: none;}
i{font-style:normal;}
img{object-fit: cover;}
body,p,h1,h2,h3,h4,h5,div,button,input,select,li textarea{font-family: source-han-sans-simplified-c, sans-serif;font-style: normal;font-weight: 400;}
h1,h2,h3,h4,h5{font-weight: 500;}
button{border: 0; background: 0;}
body,div,p,img,button,a,input,ul{margin: 0;padding: 0;border: 0;}
.clearfix:after {visibility: hidden;  display: block; font-size: 0; content: " "; clear: both; height: 0; }/*清除浮动*/
.fl{float: left}
.fr{float: right}
.tc{text-align: center;}
.pr{position: relative;}
h1,h2,h3,h4,h5,h6{margin: 0;}
.flexlb{display: flex;flex-wrap: wrap;justify-content: space-around;}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {-webkit-appearance: none;}
input[type="number"]{-moz-appearance: textfield;}
/*导航 样式*/
.mainPc{margin-top: 70px;}
.nav_dh {height: 70px; background: #fff;}
.nav_dh .nav { width: 1200px; padding-top: 10px;}
.nav_dh .nav a { font-weight:bold; display: inline-block; padding: 0px 18px; line-height: 45px; font-size: 16px; color: #333333;font-weight: 400; text-decoration: none; float: left; position: relative; }
.nav_dh .nav a:hover { color: #E71F19;}
.nav_dh .nav a.on { color: #E71F19;}
.nav_dh .nav a .switch{width: 10px;height: 10px;display: inherit; background:url(/style/img/2020/content/index/2.png);position: absolute;top: 18px;right: 4px;}
.nav_dh .nav a:hover .switch{background:url(/style/img/2020/content/index/3.png);}
.nav_dh .nav a.on .switch{background:url(/style/img/2020/content/index/3.png);}
.ml20 { margin-left: 5px; }
.nav ul{float: right;margin-right: 0 !important;}
.nav ul li {display: inline-block;height: 61px; z-index: 10; float: left;margin-left: 0 !important;}
.nav ul li a{height: 61px;}
.nav ul li .menu_nav { background: none repeat scroll 0 0 #fff; display:none; left: 0px; position: absolute; top: 60px; width: 100% !important;padding-right: 0 !important;border-bottom: 1px solid #ccc;border-top: 1px solid #f8f8f8;}
.menu_nav_1200{width: 1200px;margin: 0 auto;padding: 20px 0;height:90px;}
.nav ul li .menu_nav a { white-space: nowrap; padding-left: 0; padding-right: 0;width: 200px !important;height: 50px;display: flex;justify-content: center;align-items: center;border-right: 1px dashed #ccc;}
.nav ul li .menu_nav a:last-child{border-right: 0;}
.menu_nav_1200 a i{display:inline-block;width: 40px;height: 40px;background:url(/style/img/2020/content/index/icon.png);}
.menu_left1{padding-left: 252px;}
.menu_left2{padding-left: 344px;}
.menu_left3{padding-left: 438px;}
.menu_left4{padding-left: 540px;}
.menu_left5{padding-left: 590px;}
.menu_left6{padding-left: 400px;}
.menu_nav_1200 a .nav-icon1{background-position-x: 4px;background-position-y: 5px;}
.menu_nav_1200 a .nav-icon2{background-position-x: -41px;background-position-y:5px;margin-right: 8px;}
.menu_nav_1200 a .nav-icon3{background-position-x:  -85px;background-position-y: 5px;margin-right: 8px;}
.menu_nav_1200 a .nav-icon4{background-position-x:  -130px;background-position-y: 5px;margin-right: 10px;}
.menu_nav_1200 a .nav-icon5{background-position-x: 4px;background-position-y: -45px;margin-right: 5px;}
.menu_nav_1200 a .nav-icon6{background-position-x: -37px;background-position-y: -42px;margin-right: 5px;}
.menu_nav_1200 a .nav-icon7{background-position-x: -88px;background-position-y: -41px;}
.menu_nav_1200 a .nav-icon8{background-position-x: -133px;background-position-y: -43px;}
.menu_nav_1200 a .nav-icon9{background-position-x: -146px;background-position-y: -147px;margin-right: 10px;}
.menu_nav_1200 a .nav-icon10{background-position-x: 2px;background-position-y: -96px;margin-right: 10px;}
.menu_nav_1200 a .nav-icon11{background-position-x: -43px;background-position-y: -96px;margin-right: 8px;}
.menu_nav_1200 a .nav-icon12{background-position-x: -133px;background-position-y: -96px;margin-right: 10px;}
.menu_nav_1200 a .nav-icon13{background-position-x:-52px;background-position-y: -150px;margin-right: 8px;}
.menu_nav_1200 a .nav-icon14{background-position-x: -99px;background-position-y: -145px;margin-right: 8px;}
.menu_nav_1200 a .nav-icon15{background-position-x: -199px;background-position-y: -146px;margin-right: 8px;}
.menu_nav_1200 a .nav-icon16{background-position-x: -87px;background-position-y: -96px;margin-right: 8px;}
/* 首页标题 */
.biaoti-pc{text-align: center;}
.biaoti-pc .biaoti-tp{font-size:36px;font-weight:500;color:#303030;height: 40px; line-height:40px;}
.biaoti-pc .spl,.biaoti-pc .spr{display: inline-block;width: 120px;height: 1px;background: #ccc;margin-bottom: 10px;}
.biaoti-pc .spl{margin-right: 50px;}
.biaoti-pc .spr{margin-left: 50px;}
.biaoti-pc p{font-size: 18px;color: #999;line-height: 28px;font-weight:400;margin-top: 10px;}
/* form-top */
.mainPc-banner .swiper-button-prev, .swiper-container-rtl .swiper-button-next {background-image: url(/style/img/2020/content/index/4.png);left: 20px;right: auto;}
.mainPc-banner .swiper-button-next, .swiper-container-rtl .swiper-button-prev {background-image: url(/style/img/2020/content/index/5.png);right: 20px;left: auto;}
.mainPc-banner .swiper-button-next, .swiper-button-prev {position: absolute;top: 50%;width: 50px;height: 90px;margin-top: -22px;z-index: 10;cursor: pointer;background-size: 50px 90px;background-position: center;background-repeat: no-repeat;}
.swiper-banner{width: 100%;height: 580px;}
.swiper-banner .swiper-pagination-bullet,.showGongdi-swiper .swiper-pagination-bullet{width: 16px;height: 16px;display: inline-block;border-radius: 100%;background: #000;opacity: .2;}
.swiper-banner .swiper-pagination-bullet-active,.showGongdi-swiper .swiper-pagination-bullet-active{opacity: 1;background: #E74341;}
/* .form-top{width: 1200px;height: 150px; position: absolute;top: 398px;bottom: 0;left: 0;right: 0;margin: 0 auto;background: rgba(0,0,0,.4);padding: 20px 38px;z-index: 99;}
.form-top h3{font-size:26px;color: #fff;padding-left: 10px;margin-bottom: 15px;}
.form-top h3 span{font-size: 18px;}
.form-top h3 span i{color: #E74341;}
.form-top .mui-input-box{display: flex;justify-content: space-around;}
.form-top .mui-input-box .mui-input-row{width: 350px;height: 50px;line-height: 50px;border-radius: 25px;background: #fff;}
.form-top .mui-input-box .mui-input-row .mui-input-clear{width: 200px;height: 50px;font-size: 18px;color: #303030;margin-left:76px;}
.form-top .mui-input-box .mui-input-but{width: 350px;height: 50px;line-height: 50px;border-radius: 25px;background:#E74341;font-size: 18px;color: #fff;text-align: center;cursor: pointer;}
 */
.form-top1{width: 370px;height: 300px; position: absolute;top:20%;right:10%;background: rgba(0,0,0,.4);padding: 20px 38px;z-index: 99;}
.form-top1 h3{font-size:20px;color: #fff;padding-left: 10px;margin-bottom: 15px;}
.form-top1 h3 span{font-size: 18px;}
.form-top1 h3 span i{color: #E74341;}
.form-top1 .mui-input-box .mui-input-row{width: 290px;height: 50px;line-height: 50px;border-radius: 4px;background: #fff;margin-bottom: 20px;}
.form-top1 .mui-input-box .mui-input-row .mui-input-clear{width: 180px;height: 50px;font-size: 18px;color: #303030;margin-left:25px;}
.form-top1 .mui-input-box .mui-input-but{width: 290px;height: 50px;line-height: 50px;border-radius: 4px;background:#E74341;font-size: 18px;color: #fff;text-align: center;cursor: pointer;}
/* nav-icon */
.nav-icon{width: 100%;height: 110px;background: #EDEDED;padding-top: 30px;}
.nav-icon ul{display: flex;justify-content: center;}
.nav-icon ul li{width: 260px;height: 64px;line-height: 45px;text-align: left;}
.nav-icon ul li img{margin-top: -10px;}
.nav-icon ul li span{font-size:26px;color: #303030;margin-left: 15px;}
/* anliPc */
.anliPc{padding: 70px 0;}
.anliPc .tab-wrapper{width: 1200px;margin: 0 auto;margin-top: 40px;}
.anliPc .tab-wrapper .tab-menu{display: flex;justify-content: center;margin-bottom: 20px;}
.anliPc .tab-wrapper .tab-menu li{width: 180px;height: 60px;text-align:center;font-size: 26px;color:#303030;cursor:pointer;}
.anliPc .tab-wrapper .tab-menu li .line{height:4px;border-radius:2px;margin-left: 40px;margin-top: 20px;}
.anliPc .tab-wrapper .tab-menu .active .line{background:#E74341;}
.anliPc .xian{width: 100%;height: 1px;background: #ccc;position: absolute;top: 44px;z-index: -1;}
.anliPc .tab-content{width: 1200px;height: 400px;overflow: hidden;}
/* gongdiPc */
.gongdiPc{padding: 70px 0;}
.gongdiPc .tab-wrapperp{width: 1220px;margin: 0 auto;margin-top: 40px;}
.gongdiPc .tab-wrapperp .tab-menup{display: flex;justify-content: center;margin-bottom: 20px;}
.gongdiPc .tab-wrapperp .tab-menup li{width: 210px;height:43px;text-align:center;font-size: 26px;color:#303030;cursor:pointer;}
.gongdiPc .tab-wrapperp .tab-menup li .linep{height:4px;border-radius:2px;margin-left: 57px;margin-top: 20px;}
.gongdiPc .tab-wrapperp .tab-menup .activep .linep{background:#E74341;}
.gongdiPc .tab-contentp{overflow: hidden;height: 700px;}
.gongdiPc .xian{width: 100%;height: 1px;background: #ccc;position: absolute;top: 44px;z-index: -1;}
.gongdiPc .tab-contentp .gongdi{display: flex;flex-wrap:wrap; justify-content:left;}
.gongdiPc .tab-contentp .gongdi li{width: 386px;height: 330px;background:#EDEDED;margin:10px;}
.gongdiPc .tab-contentp .gongdi li .gongdi-img{width: 386px;height: 210px;overflow: hidden;}
.gongdiPc .tab-contentp .gongdi li .gongdi-img img{width: 130%;margin-top: -20%;margin-left: -20%; transform: scale(1.0,1.0);-ms-transform:scale(1.0,1.0);-moz-transform:scale(1.0,1.0);-webkit-transform:scale(1.0,1.0);-o-transform:scale(1.0,1.0);-webkit-transition: transform 3s ease;transition: transform 3s ease;}
.gongdiPc .tab-contentp .gongdi li:hover .gongdi-img img{ transform: scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-webkit-transition: transform 3s ease;transition: transform 3s ease;}
.gongdiPc .tab-contentp .gongdi li h3{font-size:26px;color: #303030;text-align: center;margin-top:20px;margin-bottom: 10px;}
.gongdiPc .tab-contentp .gongdi li p{font-size:18px;color: #303030;text-align: center;line-height: 28px;}
/* design */
.designBox,.serviceBox,.dynamicBox,.cooperationBox,.gonglueBox{padding-bottom: 70px;}
.design{width: 1200px;margin: 0 auto;margin-top: 40px;}
.gallery-top {height: 80%;width: 100%;}
.gallery-top .design-main{display: flex;justify-content:center;}
.gallery-top .designAnli-img{width: 712px;height: 400px;overflow: hidden;}
.designAnli-img img{width: 128%;margin-left: -15%;margin-top: -20%;}
.gallery-top .design-content{width: 488px;height: 400px;background: #EDEDED;}
.gallery-top .design-content-top{padding: 36px 32px;border-bottom: 1px solid #fff;display: flex;justify-content:left;}
.gallery-top .design-txt{margin-left: 20px;}
.gallery-top .design-img{width: 130px;height: 130px;border-radius:50%;overflow: hidden;}
.gallery-top .design-txt h3{font-size: 26px;color: #303030;margin-top: 10px;margin-bottom: 16px;font-weight: 500;}
.gallery-top .design-txt h5{font-size:18px;color: #303030;font-weight: 400;margin-bottom: 5px;}
.gallery-top .design-txt p{font-size:16px;color: #666;font-weight: 400;}
.gallery-top .design-txt p span,.design-txt h3 span{color:#E74341;font-size: 20px;}
.gallery-top .design-content-di{margin-left:32px;padding-top: 26px;}
.gallery-top .design-content-di p{font-size:16px;color: #666;font-weight: 400;line-height: 28px;margin-bottom: 10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.gallery-top .design-content-di .design-but{width:334px;height:50px;line-height: 50px;background:#E74341;border-radius:25px;font-size:18px;color: #fff;text-align: center;cursor: pointer;margin-top: 20px;}
.gallery-thumbs {height: 20%;box-sizing: border-box;padding: 10px 0;}
.gallery-thumbs .swiper-slide {height: 190px;opacity: .6;overflow: hidden;}
.gallery-thumbs .swiper-slide-active {opacity: 1;}
.gallery-top{width: 100%;height: 400px;margin-left: auto;margin-right: auto;}
.gallery-thumbs{width: 100%;height: 160px;margin-left: auto;margin-right: auto;}
.gallery-thumbs img{width: 100%;background:on-r}
.swiper-slide {background-size: cover;}
/* inForm */
.inForm-box{width: 100%;height: 546px;background: url(/style/img/2020/content/index/152.png);margin-bottom: 70px;padding-top: 50px;}
.inForm{width: 1200px;margin: 0 auto;}
.inForm h3{font-size:36px;color: #fff;text-align: center;font-weight: 500;margin-bottom: 10px;}
.inForm h5{font-size:18px;color: #fff;text-align: center;font-weight: 400;margin-bottom: 30px;}
.inForm-input-group{width: 870px;margin: 0 auto;}
.inForm-input-row{margin-bottom: 20px;}
.input-huxing{display: flex;justify-content:left;}
.inForm-input-hx{width: 722px;display: flex;justify-content: space-around;}
.inForm-input-hx .inForm-input-clearh{width:100px;font-size:18px;color: #303030;padding-left: 10px;margin-left: 62px;border: 0;appearance: none;-webkit-appearance: none;-moz-appearance: none;background:url(/style/img/2020/content/index/2.png) no-repeat right center;}
.inForm-input-clearhx{width:230px;height:50px;line-height: 50px;background:#fff;border-radius:25px;}
.inForm-input-row label{font-size:26px;color: #fff;margin-top: 12px;font-weight: 400;}
.inForm-input-row .inForm-input-clear{width:722px;height:50px;line-height: 50px;background:#fff;border-radius:25px;padding-left: 40px;font-size:18px;color: #303030;}
.inForm-input-but{width:856px;height:50px;line-height: 50px;background:#E74341;border-radius:25px;text-align: center;font-size:18px;color: #fff;margin-bottom: 10px;cursor: pointer;}
.inForm p{font-size:16px;color: #fff;text-align: center;font-weight: 400;line-height: 28px;}
/* service */
.serviceBox .service,.gonglueBox .gonglue{width: 1200px;margin: 0 auto;margin-top: 40px;}
.serviceBox .service ul{display: flex;justify-content: center;margin-top: 28px;}
.serviceBox .service ul li{width: 139px; font-size:18px;color: #303030;text-align: center;}
/* gonglue */
.gonglue{display: flex;justify-content: center;}
.gonglue-cont{width: 386px;height: 494px;background:#F8F8F8;padding:6px;}
.gonglue-cont h3{font-size:26px;font-weight: 500;padding: 10px;border-bottom: 1px solid #EDEDED;margin-bottom: 20px;}
.gonglue-cont h3 span{float: right;font-size:18px;font-weight: 400;margin-top: 10px;color: #303030;cursor: pointer;}
.gonglue-cont h3 span:hover{color: #E74341;}
.gonglue-cont h3 span i{font-size: 20px;margin-left: 5px;}
.gonglue-contTop{width: 366px;margin-left: 4px;border-bottom: 1px solid #EDEDED;}
.gonglue-contTop .gonglue-contTop-img{width: 100%;height: 120px;overflow: hidden;}
.gonglue-contTop .gonglue-contTop-img img{width: 100%;}
.gonglue-contTop h4 a{width: 342px;display:inline-block;font-size:18px;font-weight: 400;color: #E74341;margin-top: 18px;padding: 0 10px;margin-bottom: 10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.gonglue-contTop p{padding: 0 10px;margin-bottom:10px;}
.gonglue-cont ul{padding: 14px;}
.gonglue-cont ul li a{width: 342px;display:inline-block; font-size:18px;font-weight: 400;color: #303030;margin-bottom: 10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.gonglue-contTop p{font-size:16px;color: #303030;font-weight: 400;line-height: 28px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.gonglue-cont ul li a:hover{color: #E74341;}
/* dynamicBox */
.dynamicBox{width: 100%;height: 662px;background: url(/style/img/2020/content/index/192.png);padding-top: 60px;margin-bottom: 70px;}
.dynamicBox .biaoti-pc{margin-bottom: 40px;}
.dynamicBox .biaoti-pc .biaoti-tp,.dynamicBox .biaoti-pc p{color: #fff;}
.dynamicTab{width: 1200px;margin: 0 auto;display: flex;justify-content: space-around;}
.dynamicTab .tab-nav{width: 545px; height:400px;}
.dynamicTab .tab-nav li{width:545px;height:120px;margin-bottom: 20px;background: #fff;display: flex;justify-content:left;}
.dynamicTab .tab-nav li .dynamic-txt{width: 445px;height:120px;padding: 28px 35px;}
.dynamicTab .tab-nav li .dynamic-txt h3{font-size:26px;color: #303030;font-weight: 500;line-height: 28px;margin-bottom: 15px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.dynamicTab .tab-nav li .dynamic-txt p{font-size:18px;color: #666;font-weight: 400;line-height: 28px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.dynamicTab .tab-nav li .dynamic-but{display: inline-block;width:100px;height:120px;}
.dynamicTab .tab-nav li .dynamic-but i{display: inline-block;width:32px;height:56px;margin-top: 32px;margin-left: 34px;background: url(/style/img/2020/content/index/12.png);}
.dynamicTab .tab-nav .actived .dynamic-but{background:#E74341;}
.dynamicTab .content-wrap{width: 622px; height:400px;background: #fff;}
.dynamicTab .content-wrap img{width: 100%;height: 100%;}
.dynamicTab .content-wrap .content-item{width: 622px; height:400px;position: absolute;display: none;}
.dynamicTab .content-wrap .current{display: block;}
/* cooperationBox */
.cooperation{width: 1200px;margin: 0 auto;margin-top: 40px;}
.coopertop-content{padding: 0 10px;display: flex;justify-content: space-around;margin-top: -30px;background: #fff;}
.coopertop-content-txt{width: 380px;height: 420px;background:#EDEDED;}
.coopertop-content-txt p{font-size:26px;color:#303030;margin-left: 40px;line-height: 38px;text-transform: uppercase;margin-top: 60px;}
.coopertop-content-txt i{display: inline-block; width:44px;height:2px;background:#303030;margin-left: 40px;}
.coopertop-content-txt h3{font-size:26px;color: #303030;margin-left: 40px;margin-top: 30px;margin-bottom: 82px;}
/*************************** packSpace ****************************/
#package,#offer,.offerJisuan{margin-top: 70px;}
.package-banner{margin-bottom: 70px;height: 580px;}
.package-banner-img{width: 100%;height: 580px;background: url(/style/img/2020/content/index/tcbanner.jpg)no-repeat center;}
.package-banner-img img{position: absolute; top: 120px; left: 0; right: 0; bottom: 0; margin: 0 auto;}
.package-form-top{width: 1200px;height: 106px;position: absolute;top: 474px;bottom: 0;left: 0;right: 0;margin: 0 auto;background: rgba(0,0,0,.4);padding: 30px 38px;z-index: 99;}
.package-form-top .mui-input-box{display: flex;justify-content: space-around;}
.package-form-top .mui-input-box .mui-input-row{width: 350px;height: 50px;line-height: 50px;border-radius: 25px;background: #fff;}
.package-form-top .mui-input-box .mui-input-row .mui-input-clear{width: 200px;height: 50px;font-size: 18px;color: #303030;margin-left:76px;}
.package-form-top .mui-input-box .mui-input-but{width: 350px;height: 50px;line-height: 50px;border-radius: 25px;background:#E74341;font-size: 18px;color: #fff;text-align: center;cursor: pointer;}

.swiper-packSheng{width: 1200px !important;margin-top: 40px;}
.packSheng-content{width:1200px;background:#EDEDED;}
.packSheng-content .packSheng-img{width:100%;display:flex;justify-content: space-between;}
.packSheng-content .packSheng-text{display:flex;justify-content: left;}
.packSheng-content .packSheng-text h3{width: 110px;height: 70px;font-size:26px;color: #fff;text-align: center;line-height: 70px;background: #E71F19;}
.packSheng-content .packSheng-text p{width: 1090px;font-size: 18px;color: #303030;display: flex;align-items: center; padding-left: 20px;}
.swiper-packSheng .swiper-button-prev, .swiper-container-rtl .swiper-button-next {background-image: url(/style/img/2020/content/index/4.png);left: 20px;right: auto;}
.swiper-packSheng .swiper-button-next, .swiper-container-rtl .swiper-button-prev {background-image: url(/style/img/2020/content/index/5.png);right: 20px;left: auto;}
.swiper-packSheng .swiper-button-next,.swiper-packSheng .swiper-button-prev {position: absolute;top: 50%;width: 50px;height: 90px;margin-top: -22px;z-index: 10;cursor: pointer;background-size: 50px 90px;background-position: center;background-repeat: no-repeat;display: none;}
.swiper-button-box{width: 200px;height: 400px;position: absolute;top: 0;z-index: 9999;}
.button-box-left{right: 0;}
.button-box-right{left: 0;}
.swiper-button-box:hover .swiper-button-next{display: block !important;}
.swiper-button-box:hover .swiper-button-prev{display: block !important;}
.packForm-box,.offerForm-box{width: 1200px;margin: 0 auto;padding: 50px 0;}
.packForm{width:700px;margin: 0 auto;}
.packForm-box .biaoti-pc p{margin-bottom: 30px;font-size: 26px;color: #303030;margin-top: 10px;}
.packForm .pack-input-row{width: 100%;height: 50px;line-height: 50px;background: #fff;border-radius: 25px;margin-bottom: 20px;}
.packForm .pack-input-row label{font-size: 18px;color:#303030;font-weight: 400;}
.packForm .pack-input-row label span{margin-left: 40px;margin-right: 10px;}
.packForm .pack-input-row label span img{margin-top: -7px;}
.packForm .pack-input-row  input{width: 500px;height: 50px;line-height: 50px;font-size: 18px;color:#303030;}
.pack-input-group p{font-size: 16px;color:#666;font-weight: 400;text-align: center;margin-top: 10px;}
.packForm .pack-input-but{width: 100%;height: 50px;line-height: 50px;font-size: 18px;color:#fff;text-align: center;background:#E74341;border-radius: 25px;cursor: pointer;}
.packSpace-box{padding: 70px 0;}
.packSpace .tab-wrapper{width: 1200px;margin: 0 auto;margin-top: 40px;}
.packSpace .tab-wrapper .tab-menu{display: flex;justify-content: center;margin-bottom: 20px;}
.packSpace .tab-wrapper .tab-menu li{width: 130px;height: 60px;text-align:center;font-size: 26px;color:#303030;}
.packSpace .tab-wrapper .tab-menu li .line{height:4px;border-radius:2px;margin-left: 15px;margin-top: 20px;}
.packSpace .tab-wrapper .tab-menu .active .line{background:#E74341;}
.packSpace .xian{width: 100%;height: 1px;background: #ccc;position: absolute;top: 44px;z-index: -1;}
.packSpace .tab-content{width: 1200px;height: 400px;overflow: hidden;}
.packSpace .tc-swiper-txt{position: absolute;bottom: 0;width: 1200px;padding: 20px 40px;background: rgba(0,0,0,.6);font-size: 16px;color: #fff;text-align: center;}
.packStyle-box{background: #f8f8f8; padding: 50px 0;}
.packSpace-box .zhu{text-align: center;font-size: 16px;color: #666;line-height: 28px;margin-top: 20px;}
.packStyle-box .Intimate1-box{width: 1200px;margin: 0 auto;margin-top: 30px;}
.packStyle-box .tabss  {width: 468px;height: 400px;background:#EDEDED; display: flex;flex-wrap: wrap;justify-content: center;align-items: center;padding: 40px 20px 30px 40px;}
.packStyle-box .tabss li{width: 33.3%;}
.packStyle-box .tabss a {width: 100%;height: 140px;display: inline-block;font-size: 18px;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;line-height: 48px;color:#333;}
.packStyle-box .tabss .currents {z-index: 3;color: #E74341;opacity: 1;filter: alpha(opacity = 100);}
.packStyle-box .contents {width: 732px;height: 400px;overflow: hidden; position: absolute;}
.packStyle-min{width: 732px;height: 70px;display: flex;justify-content: center;position: absolute;bottom: 0;background: rgba(0,0,0,.6);padding-top: 10px;}
.packStyle-min p{font-size: 18px;color: #fff;line-height: 48px;}
.packStyle-min p span{margin-right: 80px;}
.packStyle-min .packStyle-but{display: inline-block; font-size: 18px;color: #fff;line-height: 50px;width:216px;height:50px;text-align: center;background:#E74341;border-radius:25px;cursor: pointer;}
.packPinpai-box,.offer-pinzhi{margin-top: 70px;}
.packPinpai{width: 1200px;height: 400px;margin: 0 auto;margin-top: 30px;}
.packPinpai .swiper-pagination-bullet-active,.gallery-top .swiper-pagination-bullet-active,.swiper-packSheng .swiper-pagination-bullet-active {opacity: 1;background: #E74341 !important;}
.packPinpai .swiper-pagination-bullet,.gallery-top .swiper-pagination-bullet,.swiper-packSheng .swiper-pagination-bullet {width: 14px;height: 14px;display: inline-block;border-radius: 100%;background: #fff;opacity: 1;}
.packXin-box{width: 100%;padding: 50px 0;margin-top: 70px;}
.packXin-vsbox{width: 1200px;margin: 0 auto;display: flex;justify-content: center;margin-top: 30px;}
.packXin-vsbox .packXin-vslt,.packXin-vsbox .packXin-vsrt{width: 467px;}
.packXin-vsbox .packXin-vslt{background:#FFE6E6;}
.packXin-vsbox .packXin-vslt .packXin-vstitle,.packXin-vsrt .packXin-vstitle{width: 100%;height: 50px;text-align: center;line-height: 50px;font-size: 26px;font-weight: 500;color: #fff;}
.packXin-vsbox .packXin-vslt .packXin-vstitle,.packXin-vsbox .packXin-vslt ul li span{background:#E74341;}
.packXin-vsbox .packXin-vsrt .packXin-vstitle,.packXin-vsbox .packXin-vsrt ul li span{background:#666;}
.packXin-vsbox .packXin-vsin{width: 264px;}
.packXin-vsbox .packXin-vsin .packXin-vstitle{font-size: 26px;font-weight: 500;color: #999;}
.packXin-vsbox ul li{height: 50px;line-height: 50px;font-size:18px;font-weight:400;color:#303030;border-top:1px solid #F4F4F4;}
.packXin-vsbox .packXin-vsin ul li{font-size: 26px;font-weight:500;text-align: center;}
.packXin-vsbox .packXin-vsin ul li span{color:#E74341;margin-right: 10px;}
.packXin-vsbox .packXin-vsrt{background: #E2E2E2;}
.packXin-vsbox .packXin-vslt ul li span,
.packXin-vsbox .packXin-vsrt ul li span{display: inline-block;width: 25px;height: 25px;font-size: 17px;text-align: center;line-height: 24px;;color: #fff; border-radius: 50%; margin-right: 10px;margin-left: 60px;}
.packXin-vsbox .packXin-vsin{background: #fff;}
.packCailiao{margin: 70px 0;}
.packCailiao ul{width: 1200px;margin: 0 auto; display: flex;justify-content: space-around;margin-top: 30px;}
.packCailiao ul li{width: 386px;height: 400px;}
.zhushi-but p{font-size:18px;font-weight:400;color:#303030;margin: 30px 0;text-align: center;}
.zhushi-but .zhushi-tan-but{width:600px;height:50px;background:#E74341;border-radius:25px;font-size: 18px;color: #fff;text-align: center;line-height: 50px;margin: 0 auto;cursor: pointer;}
.packForm-wap{width: 100%;height: 600px;background: url(/style/img/2020/content/index/tc38.png);}
/*************************** offer ****************************/
.biaot{margin: 70px 0 30px 0;}
.offerForm-box{background: #EDEDED;}
.offerForm-top{width: 674px;margin: 0 auto; display: flex;justify-content: space-around;margin-top: 30px;margin-bottom: 30px;}
.offerForm-top .offerForm-bu{width: 150px;height: 100px;background:#E74341;color: #fff;text-align: center;padding-top: 18px;}
.offerForm-top .offerForm-bu p{font-size: 18px;margin-top: 5px;}
.fa-long-arrow-right{display: inline-block;font-size: 36px;color:#E74341;margin-top: 34px;}
.packForm .pack-input-sel{display: flex;justify-content:left;margin-bottom: 20px;}
.packForm .pack-input-sel .pack-input-select{width: 335px;height: 50px;border-radius: 25px;background: #fff;line-height: 50px;text-align: center;}
.packForm .pack-input-sel .pack-input-select:nth-child(1){margin-right: 30px;}
.packForm .pack-input-sel .pack-input-select select{width: 147px;font-size: 18px;color: #303030;padding-left: 10px; border: 0;appearance: none;-webkit-appearance: none;-moz-appearance: none;background:url(/style/img/2020/content/index/2.png) no-repeat right center;}
.budget{width: 1200px;margin: 0 auto;}
.budget li{display: flex;justify-content: center;}
.budget li:nth-child(2){margin: 20px 0;}
.budget li .budget-txt,.budget li .budget-img{width: 600px;height: 180px;}
.budget li .budget-txt{background: #EDEDED;padding: 30px 70px;}
.budget li .budget-txt h3{font-size: 26px;font-weight: 500;color:#303030;}
.budget li .budget-txt h3 i{display: inline-block;width: 3px;height: 30px;background:#E74341;margin-bottom: -5px; margin-right: 10px;border-radius: 23%;}
.budget li .budget-txt p{width: 400px;margin-left: 14px;font-size: 18px;color: #666;line-height: 28px;margin-top: 20px;}
.offer-xz{width: 878px;margin: 0 auto;margin-top: 30px;}
.offer-pinzhi-txt{height: 40px;position: absolute;top: 60px;bottom: 0;left: 0;right: 0;margin: 0 auto;}
.offer-pinzhi-txt .biaoti-tp{color: #fff;}
#offer .jisuanqi{width: 1200px;margin: 0 auto;margin-top: 70px;margin-bottom: 70px;}
#offer .calculator{width: 1180px;background: #EDEDED;padding: 50px 40px;position: relative;top: -20px;}
#offer .calculator .title h3{text-align:center;font-size: 36px;color:#303030;}
#offer .calculator .title p{text-align:center;font-size: 18px;color:#666;line-height: 28px;margin-top: 5px;margin-bottom: 30px;}
.offerShili{width: 1200px;margin: 0 auto;display: flex;justify-content: center;}
.offerShili li{width: 300px;}
.offerShili li p{width: 100%;height: 180px;background: #EDEDED;font-size: 18px;color:#303030;line-height: 28px;text-align: center;padding-top: 60px;}
.offerShili li .offerShili-img{width: 100%;height: 180px;}
.offerJisuan{width: 100%;height: 468px;background: url(/style/img/2020/content/index/bj_21.png); padding-top: 54px;}
.offerJisuan .biaoti-pc{margin-bottom: 30px;}
.offerJisuan .jisuan-group{display: flex;justify-content: left;}
.offerJisuan .jisuan-box{width: 932px;}
.jisuan-input-but{width:262px;height:190px;background:#E74341;border-radius:12px;margin-left: 30px;font-size: 26px;color: #fff;padding: 48px;line-height: 46px;cursor: pointer;}
.jisuan-box p{text-align: center;font-size: 16px;color: #999;}
.daikuan{display: flex;justify-content: left;}
.daikuan .left{width: 400px;margin-right: 40px;}
.daikuan .left h3{font-size: 22px;color:#E74341;font-size: 500;margin-bottom: 20px;}
.daikuan .left h3 span{font-size: 16px;color:#666;margin-left: 5px;}
.daikuan .clear li{display: flex;justify-content: left;margin-bottom: 20px;}
.daikuan .clear li span{font-size: 18px;color:#303030;margin-top: 13px;}
.daikuan .left .element{width:300px;height: 50px;line-height: 50px;font-size: 18px;color:#303030;padding-left: 25px;border-radius: 25px;background: #fff;}
.daikuan .left .element em{font-size: 18px;color:#303030;}
.daikuan .left .element #qishu{padding: 0 60px;appearance: none;-webkit-appearance: none;-moz-appearance: none;background:url(/style/img/2020/content/index/2.png) no-repeat right 25px center;border: 0;}
.daikuan .left .qishu{width: 300px;height: 50px;border-radius: 25px;background: #fff;}
.daikuan .left #calc{display: inline-block; width: 400px;height: 50px;line-height: 50px;font-size: 18px;color:#fff;text-align: center; background:#E74341;border-radius: 25px;cursor: pointer;}
.right{width: 680px;background: #fff;padding: 40px;display: flex;justify-content: left;}
.f01{border-right: 1px dashed #666;width: 300px;}
.f01 .huan,#sxf1{font-size: 18px;color:#303030;margin-bottom: 30px;}
.f01 .huan .b_02,#sxf1 span,.f02 p span{font-size: 22px;color:#E74341;}
#sm{font-size: 16px;color:#E74341;margin-top: 64px;}
.f02{width: 260px;padding-left: 20px;}
.f02 p{font-size: 18px;color:#303030;}
.f02 p:nth-child(2){margin: 45px 0;}
/*************************** xguoList ****************************/
.xguoList,.listSheji,.listjzbk,.aboutpage{margin-top: 70px;}
.xguoList-banner{margin-bottom: 50px;}
.xguoList-nav{width: 1180px;margin:0 auto;}
.xguoList-nav{margin-bottom: 30px;}
.xguoList-nav p{text-align: left;font-size: 18px;font-weight: 400;}
.xguoList-nav .fhsy{color: #666;}
.xguoList-nav a:hover{color:#E74341;}
.xguoList-nav span a{color: #303030;}
.xguoList-shaixuan{border: 1px solid #ccc;width: 1180px;margin:0 auto;margin-bottom: 20px;}
.xguoList-shaixuan ul li{display: flex;justify-content: left;}
.xguoList-shaixuan ul li:nth-child(2){border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;}
.xguoList-shaixuan .shaixuan-lx{width: 220px;background:#EDEDED;border-right:1px solid #ccc;text-align: center;font-size: 18px;display: flex;align-items:center;justify-content: center;}
.xguoList-shaixuan .shaixuan-xuanx{width: 960px;padding: 10px;text-align: left;}
.xguoList-shaixuan .shaixuan-xuanx i{display: inline-block;width: 130px;text-align: center;height: 36px;line-height: 36px;font-size: 18px;}
.xguoList-shaixuan .shaixuan-xuanx i a{color: #303030;}
.xguoList-shaixuan .shaixuan-xuanx i a:hover{color:#E74341;}
.ac{color:#E74341 !important;}
.xguoList-main,.listKhjz-contentBox{width: 1200px;margin:0 auto;}
.xguoList-main ul{display: flex;flex-wrap:wrap;}
.xguoList-main ul li{width:380px;background:#F8F8F8;margin: 10px;}
.xguoList-main ul li:hover{box-shadow:0px 0px 13px 0px rgba(0, 0, 0, 0.14);}
.xguoList-main .xguoList-main-img{width:380px;height: 220px;overflow: hidden;}
.xguoList-main .xguoList-main-img img{width: 130%;margin-top: -15%;margin-left: -15%; transform: scale(1.0,1.0);-ms-transform:scale(1.0,1.0);-moz-transform:scale(1.0,1.0);-webkit-transform:scale(1.0,1.0);-o-transform:scale(1.0,1.0);-webkit-transition: transform 3s ease;transition: transform 3s ease;}
.xguoList-main ul li:hover .xguoList-main-img img{ transform: scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-webkit-transition: transform 3s ease;transition: transform 3s ease;}
.xguoList-main .xguoList-main-text{padding: 20px;display: flex;justify-content: left;}
.xguoList-main .xguoList-main-txt{width: 220px;}
.xguoList-main .xguoList-main-txt h3 a{font-size:18px;font-weight:400;color:#303030;line-height:36px;}
.xguoList-main .xguoList-main-txt p{font-size:16px;font-weight:400;color:#666;line-height:24px;}
.xguoList-main .xguoList-main-but{width:120px;height:40px;background:#E74341;border-radius:20px;font-size:16px;font-weight:400;color:#fff;line-height:40px;text-align: center;margin-top: 10px;cursor: pointer;}
.xguoList-main-img .fa-play{position: absolute;top: 86px;bottom: 0;left: 0;right: 0;margin: 0 auto;display: inline-block;width: 48px;height: 48px;border: 2px solid #fff;border-radius: 24px;font-size: 26px;cursor: pointer; text-align: center;line-height: 45px;color: #fff;padding-left: 6px;}
.pages-c{width: 1200px;text-align: center;padding: 60px 0;}
.pages-c a,.pages-c span{background: #F1F1F1;padding: 6px 14px !important;font-size: 18px;color: #303030 !important;border: 0 !important;margin: 0 5px;}
.pages-c span{background: #D7D7D7 !important;}
.pages-c a:hover{background: #D7D7D7 !important;}
/*************************** list ****************************/
/* sheji */
.listSheji-content{width: 1200px;display: flex;justify-content: space-between;flex-wrap:wrap;margin: 0 auto;margin-top: 60px;}
.listSheji-cont{width:590px;height:300px;background:#F8F8F8;margin-bottom: 20px;padding: 20px;display: flex;justify-content:left;}
.listSheji-cont:hover{box-shadow:0px 0px 13px 0px rgba(0, 0, 0, 0.14);}
.listSheji-cont:nth-child(8){margin-left: 20px;}
.listSheji-cont-img{width:200px;height:260px;overflow:hidden;margin-right: 20px;}
.listSheji-cont-img img{width: 130%;margin-left: -15%;transform: scale(1.0,1.0);-ms-transform:scale(1.0,1.0);-moz-transform:scale(1.0,1.0);-webkit-transform:scale(1.0,1.0);-o-transform:scale(1.0,1.0);-webkit-transition: transform 1s ease;transition: transform 1s ease;}
.listSheji-cont .listSheji-cont-img:hover img{transform: scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-webkit-transition: transform 1s ease;transition: transform 1s ease;}
.listSheji-cont-txt{width:330px;}
.listSheji-txt-top{display: flex;justify-content:left;margin-bottom: 26px;}
.listSheji-txt-top h3{margin-top: 20px;}
.listSheji-txt-top h3 span{margin-left: 10px !important;}
.listSheji-txt-top a{display: inline-block;width:100px;height:30px;border-radius: 15px;margin-top: 20px;margin-left: 30px;font-size:16px;font-weight:400;color:#fff;background:#E74341;text-align: center;line-height: 30px;}
.listSheji-txt-top a:hover{color: #fff;}
.listSheji-cont-txt h5{font-size:18px;font-weight:400;color:#303030;line-height:28px;}
.listSheji-cont-txt h6{font-size:16px;font-weight:400;color:#666;line-height:28px;border-bottom: 1px solid #ccc;margin-bottom: 10px;padding-bottom: 10px;}
.listSheji-cont-txt ul{display: flex;justify-content: left;}
.listSheji-cont-txt ul li{width: 100px;height: 90px;overflow: hidden;}
.listSheji-cont-txt ul li:nth-child(2){margin: 0 20px;}
.listSheji-cont-txt ul li img{width: 154%;margin-top: -10%;margin-left: -15%;transform: scale(1.0,1.0);-ms-transform:scale(1.0,1.0);-moz-transform:scale(1.0,1.0);-webkit-transform:scale(1.0,1.0);-o-transform:scale(1.0,1.0);-webkit-transition: transform 1s ease;transition: transform 1s ease;}
.listSheji-cont-txt ul li:hover img{transform: scale(1.06,1.06);-ms-transform:scale(1.06,1.06);-moz-transform:scale(1.06,1.06);-webkit-transform:scale(1.06,1.06);-o-transform:scale(1.06,1.06);-webkit-transition: transform 1s ease;transition: transform 1s ease;}
/* llistjzbk */
.listjzbk_banner h3{position: absolute;top: 40%;left: 0;right: 0;bottom: 0;text-align: center;font-size:36px;font-weight:500;color:#fff;line-height:48px;height: 50px;}
.listjzbk-contentBox{width: 1200px;margin: 0 auto;}
.listjzbk-content{width: 100%;height: 300px;background: #fff;display: flex;justify-content: space-between;margin-top:20px;}
.listjzbk-cont-img{width:470px;height:300px;overflow: hidden;}
.listjzbk-cont-img img{width: 150%;margin-left: -15%;margin-top: -1%;}
.listjzbk-cont-txt{width:730px;padding-left:50px;padding-top: 40px;}
.listjzbk-cont-txt h3{margin-bottom: 20px;}
.listjzbk-cont-txt h3 a,.listjzbk-txt-top h3{font-size:26px;font-weight:500;color:#303030;line-height:36px;}
.listjzbk-cont-txt h3 a:hover{color:#E74341;}
.listjzbk-cont-txt h6,.listjzbk-cont-txt p{font-size:18px;font-weight:400;color:#999;line-height:28px;margin-bottom:30px;}
.listjzbk-cont-txt h6 span{margin-right: 40px;}
.listjzbk-cont-txt p{color:#666;margin-bottom:0;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.listjzbk-cont-txt .listjzbk-cont-but{display: inline-block; width:300px;height:40px;line-height: 40px;text-align: center;font-size:18px;font-weight:400;color:#E74341;border:1px solid #E74341;border-radius:20px;margin-top: 20px;}
/* listKhjz */
.listKhjz,.listjzbk{background: #f8f8f8;}
.listKhjz_banner,.listjzbk_banner{margin-bottom: 70px;}
.listKhjz,.pageFuwubz,.liucheng{margin-top: 70px;}
.listKhjz-contentBox .listKhjz-content{width: 100%;height: 300px;background: #fff;margin-bottom: 20px;display: flex;justify-content: left;}
.listKhjz-contentBox .listKhjz-cont-img{width: 470px;height: 300px;overflow: hidden;}
.listKhjz-contentBox .listKhjz-cont-img img{width: 100%;}
.listKhjz-contentBox .listKhjz-cont-txt{width:730px;padding-left:50px;padding-top: 60px;}
.listKhjz-cont-txt h3{margin-bottom: 20px;}
.listKhjz-cont-txt h3 a,.listSheji-txt-top h3{font-size:26px;font-weight:500;color:#303030;line-height:36px;}
.listKhjz-cont-txt h3 a:hover{color:#E74341;}
.listKhjz-cont-txt h6,.listKhjz-cont-txt p{font-size:18px;font-weight:400;color:#999;line-height:28px;margin-bottom: 40px;}
.listKhjz-cont-txt h6 span{margin-right: 40px;}
.listKhjz-cont-txt p{color:#303030;margin-bottom:0;}
/* zhaoiping */
.zhaoiping{background: #fff;margin-top: 70px;}
.zhaoiping-hb,.zhaoiping-dy,.zhaoiping-lx{margin-bottom: 70px;}
.zhaoiping-hb-img{width: 1200px;height: 400px;background: #F8F8F8;margin: 0 auto;display: flex;align-items: center;justify-content: center;margin-top: 30px;}
.gw-content-box{width: 100%;height: 980px;background: #F8F8F8;margin: 40px 0 70px 0;padding: 40px 0;}
.gw-content{width: 1200px;margin: 0 auto;display: flex;justify-content: space-between;}
.gw-content-left{width: 200px;height: auto;background: #fff;border-top-left-radius:8px;border-top-right-radius:8px;overflow: hidden;}
.gw-content-right{width: 980px;height: 900px;background: #fff;overflow: hidden;}
.gw-content-logo{width: 100%;height: 60px;display: flex;justify-content: center;align-items: center;background:#E74341;}
.zhaoiping-gw .tab {width: 100%;}
.zhaoiping-gw .tab .box {position: relative;}
.zhaoiping-gw .tab .box .menus {overflow: hidden;}
.zhaoiping-gw .tab .box .menus li {width: 100%;height: 60px;font-size:18px;color: #303030;border-bottom: 1px solid #ccc;display: flex;justify-content:center;align-items: center;transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;}
.zhaoiping-gw .tab .box .menus li:nth-child(17) {border-bottom: none;}
.zhaoiping-gw .tab .box .bg {color:#E74341 !important;}
.zhaoiping-gw .tab .right {float: left;width: 950px;margin-top: 25px;height: 800px;overflow: hidden;margin-left: 50px;border-radius: 10px;background: rgba(0,0,0,0.5);}
.zhaoiping-gw .tab .tab_right {width:100%;height: 900px;position:relative;padding-top: 40px;}
.zhaoiping-gw .tab .scroll {transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;-webkit-transition: all 0.5s;}
.zhaoiping-gw .tab_right h3{width: 100%;font-size:26px;font-weight:500;color:#303030;line-height:36px;border-bottom: 1px solid #ccc;padding: 10px 40px;}
.zhaoiping-gw .tab_right h3 i{width:4px;height:26px;display: inline-block;background:#E74341;border-radius:2px;margin-bottom: -2px;margin-right:16px;}
.zhaoiping-gw .tab_right h4{font-size:26px;font-weight:400;color:#303030;line-height:36px;padding: 10px 60px;}
.zhaoiping-gw .tab_right h4 span{font-size:18px;font-weight:400;color:#E74341;}
.zhaoiping-gw .tab_right p{font-size:18px;font-weight:400;color:#666;line-height:28px;padding: 0 60px;}
.zhaoiping-dy-cont{width: 1200px;height: 330px;margin: 0 auto;margin-top: 30px;}
.zhaoiping-dy-cont ul{display: flex;justify-content: space-between;}
.zhaoiping-dy-cont ul li{width: 285px;background: #F8F8F8;}
.zhaoiping-dy-cont ul li h3{font-size:26px;font-weight:500;color:#303030;line-height:36px;padding: 0 20px 20px 20px;}
.zhaoiping-lx-txt{width: 1200px;height: 400px;margin: 0 auto;margin-top: 30px;}
.ping-lx-txt{position:absolute;top: 100px;right: 88px;}
.ping-lx-txt h3{font-size:26px;font-weight:500;color:#303030;line-height:36px;margin: 20px 0;}
.ping-lx-txt h3 span{font-size:18px;font-weight:400;color:#303030;}
/*************************** show ****************************/
/* showAnli */
.showAnli{padding-top: 50px;margin-bottom: 70px;}
.con{width: 1200px;margin: 0 auto;}
.showAnli-top{margin-bottom: 40px;}
.showAnli-top p{font-size: 18px;color: #303030;}
.showAnli-top p a{color: #666;}
.showAnli-top p a:hover{color:#E74341;}
.showAnli-content{display: flex;justify-content: left;}
.showAnli-left{width: 900px;padding: 20px; text-align: center;padding-bottom: 40px; margin-right: 20px;border: 1px solid #DFDFDF;box-shadow: 0px 5px 25px 0px rgba(51,51,51,0.1);}
.showAnli-right{width: 280px;height: 344px;border: 1px solid #DFDFDF;overflow: hidden;background: #fff;}
.showAnli-title h3{font-size:26px;font-weight:500;color:#303030;line-height:36px;}
.showAnli-title p{font-size:18px;font-weight:400;color:#666;line-height:36px;margin: 10px 0 30px 0;}
.showAnli-title p .fa-clock-o{margin-right: 60px;}
.showAnli-title ul{display: flex;justify-content: left;background:#F3F3F3;padding: 10px 0;}
.showAnli-title ul li{width: 214px;}
.showAnli-title ul li:nth-child(2){border-left: 1px solid #666;border-right: 1px solid #666;}
.showAnli-title ul li:nth-child(3){border-right: 1px solid #666;}
.showAnli-title ul li h4{font-size:20px;font-weight:500;color:#303030;line-height:36px;height: 26px;}
.showAnli-title ul li p{font-size:16px;font-weight:400;color:#666;line-height:36px; margin: 0;}
.showAnli-content-img{margin-top: 30px;overflow: hidden;}
.showAnli-content-img img{width: 100% !important;margin-top: 10px;}
.showAnli-page{margin-top: 40px;display:flex;justify-content: left;}
.showAnli-page .previous_page{margin-right: 260px;}
.showAnli-page .previous_page,.next_page{width: 300px;text-align: left;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.showAnli-page .previous_page a span,.next_page a span{display: inline-block;background:#D7D7D7;color:#333;padding: 10px 15px;margin-right: 10px;}
.showAnli-page a{color:#333;font-size: 16px;}
.showAnli-page a:hover{color:#E74341;}
.loupan-page,.pageFuwubz .pagewow ul{width: 1200px;margin: 0 auto;}
.showAnli-tuijian h3{font-size: 26px;color:#303030;line-height: 36px;border-bottom: 1px solid #ccc;padding-bottom: 10px;margin-bottom: 40px;margin-top: 50px;}
.showAnli-tj-main,.showLoupan,.showGongdi-fuwusjs,.gongdi-jindu{display: flex;justify-content:left;}
.showAnli-tuijian .showAnli-tj-img{width: 285px;height: 200px;overflow: hidden;}
.showAnli-tuijian .showAnli-tj-img:nth-child(2){margin: 0 20px;}
.showAnli-tuijian .showAnli-tj-img:nth-child(3){margin: 0 20px 0 0;}
.showAnli-tuijian .showAnli-tj-img img{width: 130%;margin-top: -12%;margin-left: -15%;}
.showAnli-tj-img p{position: absolute;bottom:0px;width: 100%;padding:10px;text-align: center;font-size: 18px;color: #fff;background: rgba(0,0,0,0.6);margin: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.showAnli-right-top{width: 400px;height: 200px;border-radius: 50%;background:#EDEDED;margin-left: -64px;margin-top: -118px;padding-top: 136px;}
.showAnli-right-top h3{font-size:26px;font-weight:500;color:#303030;line-height:28px;text-align: center;}
.showAnli-input-group{padding: 20px;margin-top: 20px;}
.showAnli-input-row{margin-bottom: 20px;}
.showAnli-input-clear{width:238px;height:50px;line-height: 50px;border-radius:25px;font-size: 18px;color: #303030;border: 1px solid #ccc;padding-left: 30px;}
.showAnli-input-but{width:238px;height:50px;line-height: 50px; background:#E74341;border-radius:25px;text-align: center;font-size: 18px;color: #fff;cursor: pointer;}
/* showLoupan */
.showLoupan-box{background:#F8F8F8;margin-bottom: 40px;}
.showLoupan .showLoupan-img{width: 590px;height: 442px;overflow: hidden;}
.showLoupan .showLoupan-img img{width: 110%;height:100%;}
.showLoupan-text{width:610px;padding-left: 40px;padding-top: 40px;}
.showLoupan-text h3,.showGongdi-content-top h3,.showGongdi-fuwusjs-zhic h4{font-size: 26px;font-weight: 500;color: #303030;line-height: 36px;margin-bottom: 10px;}
.showLoupan-text h5{font-size:18px;font-weight:400;color:#E74341;line-height:36px;margin-bottom: 10px;}
.showLoupan-text p,.showGongdi-content-top p,.showGongdi-fuwusjs-zhic h5{font-size:18px;font-weight:400;color:#999;line-height:28px;}
.showLoupan-but{width:338px;height:50px;background:#E74341;border-radius:25px;font-size:18px;font-weight:400;color:#fff;text-align: center;line-height: 50px;margin-top: 20px;cursor: pointer;}
/* showGongdi */
.showGongdi-banner{width: 100%;height: 500px;overflow: hidden;}
.showGongdi-banner img{width: 130%;margin-top: -15%;margin-left: -15%;}
.showGongdi-content{width: 1160px;margin-left: 20px;background: #F8F8F8;padding: 20px;position: relative;top: -70px;}
.showGongdi-content-top{width: 100%;padding: 20px;text-align: center;border-bottom: 1px solid #ccc;}
.showGongdi-fuwu h3{font-size: 26px;font-weight: 400;color: #303030;line-height: 36px;margin: 30px 0 20px 0;}
.showGongdi-fuwu h6{margin: 20px 0 70px 0;}
.showGongdi-fuwusjs-img{width: 120px;height: 120px;border-radius: 50%;overflow: hidden;}
.showGongdi-fuwusjs-zhic{width: 170px;padding: 30px 0 0 24px;border-right: 1px solid #ccc;}
.showGongdi-fuwusjs-jjie{width:670px;padding: 30px 0 0 74px;}
.showGongdi-fuwusjs-jjie h5,.showGongdi-fuwu h6{font-size:18px;font-weight:400;color:#303030;line-height:36px;}
.showGongdi-fuwusjs-jjie p{font-size:18px;font-weight:400;color:#999;line-height:28px;}
.showGongdi-fuwusjs-but{width: 200px;height:50px;background:#E74341;border-radius:25px;font-size:18px;font-weight:400;color:#fff;text-align: center;line-height: 50px;margin-top: 50px; cursor: pointer;}
.showGongdi-jindu{margin-bottom: 40px;}
.showGongdi-jindu h3{font-size: 26px;font-weight: 500;color: #303030;line-height: 36px;padding-bottom: 20px;border-bottom: 1px solid #ccc;}
.gongdi-jindu{margin-top: 30px;width: 770px;overflow: hidden;}
.gongdi-jindu .live_li{width: 50px;margin-left: 70px;text-align: center;}
.gongdi-jindu .live_li:nth-child(1){margin-left: 0;}
.gongdi-jindu .live_li h4{font-size: 18px;color: #303030;line-height: 36px;}
.gongdi-jindu .live_li h4 i{display: inline-block;width: 50px;height: 50px;color: #303030;margin-bottom: 10px !important; border-radius: 25px;line-height: 50px;text-align: center;background:#ccc;}
.gongdi-jindu .live_li .onlive i{color: #fff;}
.gongdi-jindu .live_li h4 span{width: 128px;height: 10px;background: #ccc;border-radius: 5px; position: absolute;left: -40px;top: 20px;}
.showGongdi-content-img h3{font-size:18px;font-weight:400;color:#303030;line-height:28px;margin:20px 0;}
.showGongdi-content-img h3 span{margin-left: 40px;color: #999;}
.showGongdi-content-img h3 i{display: inline-block;width: 4px;height:17px;background:#E74341;border-radius: 30%;}
.showGongdi-but{display: inline-block; width:470px;height:50px;background:#E74341;border-radius:25px;font-size:18px;font-weight:400;color:#fff;text-align: center;line-height: 50px;margin-top: 20px;margin-left: 345px;cursor: pointer;}
.gd-page{margin-left: 20px;}
/* showSjs */
.showSjs-box,.showSjs-left{display: flex;justify-content:left;}
.showSjs-left{width: 900px;margin-right: 20px;padding: 20px; background: #F8F8F8;}
.showSjs-left .showSjs-left-img{width: 250px;height: 360px;overflow: hidden;}
.showSjs-left .showSjs-left-img img{width: 144%;margin-left: -20%;}
.showSjs-left .showSjs-left-txt{width:570px;margin-left: 40px;}
.showSjs-left .showSjs-left-txt h3{font-size:26px;font-weight:500;color:#303030;line-height:28px;margin: 20px 0 30px 0;}
.showSjs-left .showSjs-left-txt h3 span,.listSheji-txt-top h3 span{font-size: 18px;color:#E74341;margin-left: 30px;}
.showSjs-left .showSjs-left-txt h5{font-size:18px;font-weight:400;color:#303030;}
.showSjs-left .showSjs-left-txt h6{font-size:16px;font-weight:400;color:#303030;line-height:28px;border-bottom: 1px solid #ccc;padding-bottom: 10px;margin-bottom: 10px;}
.showSjs-left .showSjs-left-txt h6 span{color:#E74341;}
.showSjs-left .showSjs-left-txt p{font-size:16px;font-weight:400;color:#999;line-height:28px;}
.showSjs-left-but{display: inline-block; width:300px;height:50px;background:#E74341;border-radius:25px;font-size:18px;font-weight:400;color:#fff;text-align: center;line-height: 50px;margin-top: 20px;cursor: pointer;}
.showSjs-left-but:hover{color: #fff;}
.showSjs-tuijian h3{font-size: 26px;color:#303030;line-height: 36px;border-bottom: 1px solid #ccc;padding-bottom: 10px;margin-bottom: 40px;margin-top: 50px;margin-bottom: 20px;}
.showzp-img img{width: 130%;margin-left: -15%;margin-top: -15%;}
.showSjs-tj-main{display: flex;justify-content:left;text-align: center;}
.showSjs-tuijian .showSjs-tj-img{width: 285px;background: #F8F8F8;}
.showSjs-tuijian .showSjs-tj-img:nth-child(2){margin: 0 20px;}
.showSjs-tuijian .showSjs-tj-img:nth-child(3){margin: 0 20px 0 0;}
.showSjs-tuijian .showSjs-img,.showzp-img{width: 285px;height: 280px; overflow: hidden;}
.showSjs-tuijian .showSjs-tj-img .showSjs-img img{width: 100%;}
.showSjs-tuijian .showSjs-tj-img h4{font-size: 26px;color:#303030;margin-top: 20px;}
.showSjs-tuijian .showSjs-tj-img h6{font-size: 18px;color:#999;margin: 10px 0 20px 0;}
.showSjs-tuijian .showSjs-tj-img h6 span,.listSheji-cont-txt h6 span{color:#E74341;}
/* showBaike */
.showBaike-content{display: flex;justify-content: left;}
.showBaike-left{width: 900px;margin-right: 20px;}
.showBaike-title{padding: 20px;background: #fff;margin-bottom: 10px;}
.showBaike-title h3{font-size:26px;font-weight:400;color:#303030;line-height:28px;text-align: center;}
.showBaike-title h5{font-size:16px;font-weight:400;color:#999;line-height:28px;text-align: center;margin: 10px 0 20px 0;}
.showBaike-title h5 .fa-clock-o,.showBaike-title h5 .fa-eye{margin-right: 20px;}
.showBaike-title h5 i{margin-left: 5px;}
.showBaike-title h5 .tag{color: #999;}
.showBaike-title h5 .tag:hover{color:#E74341;}
.showBaike-title .zaiyao h4 i{display: inline-block;width:4px;height:26px;background:#E74341;line-height:26px;border-radius:2px;margin-right: 10px;margin-bottom: -2px;}
.showBaike-title .zaiyao h4{font-size:26px;font-weight:400;color:#303030;line-height:28px;margin-bottom: 10px;}
.showBaike-title .zaiyao p{font-size:18px;font-weight:400;color:#666;line-height:28px;}
.showBaike-content-txt{padding: 20px;background: #fff;font-size:18px;font-weight:400;color:#999;line-height:28px;text-align: left;}
.showBaike-content-txt img{width: 100% !important;}
.showBaike-content-txt div{margin-left: 0 !important;}
/*************************** page ****************************/
/* pageFuwubz */
.pageFuwubz{background: #FFF;}
.pageFuwubz-banner{margin-bottom: 70px;}
.pageFuwubz .pagewow{width: 100%;height: 260PX;border-bottom: 1px solid #EDEDED;}
.pageFuwubz .pagewow ul{display: flex;justify-content: space-around;align-items: baseline; margin-top: 40px;}
.pageFuwubz .pagewow ul li{width: 160px;text-align: center;}
.pageFuwubz .pagewow ul li p{font-size:18px;font-weight:400;color:#303030;line-height:28px;margin-top: 10px;}
.pageFuwubz-cont{width: 1200px;margin: 0 auto;display: flex;justify-content:space-around;align-items:center;}
.pageFu1,.pageFu3,.pageFu5{width: 100%;height: 300px;background: #fff;}
.pageFu2{width: 100%;height: 300px;background: #FFFDEA;}
.pageFu4{width: 100%;height: 300px;background: #EAF6F2;}
.pageFu6{width: 100%;height: 300px;background: #E8EFF5;}
.pageFu7{width: 100%;height: 300px;background: #FFF6ED;}
.pageFuwubz-cont-img img{margin-top: 30px;}
.pageFuwubz-cont-txt{width: 600px;}
.pageFuwubz-cont-txt h3{font-size: 26px;color: #303030;line-height: 36px;font-weight:500;}
.pageFuwubz-cont-txt h3 i{font-size:50px;color:#E74341;}
.pageFuwubz-cont-txt h5{font-size: 18px;color: #303030;line-height: 36px;margin: 15px 0;}
.pageFuwubz-cont-txt p{font-size: 16px;color: #666;line-height: 28px;}
.pageFuwubz-cont-but{width:300px;height:40px;border:1px solid #E74341;border-radius:20px;font-size: 16px;color: #E74341;line-height: 40px;text-align: center;margin-top: 10px;cursor: pointer;}
.pageFu1 .pageFuwubz-cont-txt{padding-top: 20px;}
.pageFu5 .pageFuwubz-cont-txt{padding-top: 26px;}
/* liucheng */
.liucheng-gingyi{margin-top: 70px;}
.liucheng-gy-cont .tab-wrapper{width: 1200px;margin: 0 auto;margin-top: 40px;}
.liucheng-gy-cont .tab-wrapper .tab-menu{width: 1200px; display: flex;justify-content: space-around;margin-bottom: 20px;padding: 0 40px;}
.liucheng-gy-cont .tab-wrapper .tab-menu li{width: 200px;height: 80px;font-size: 26px;color: #fff;background: #999;align-items: center;display: flex;cursor:pointer;}
.liucheng-gy-cont .tab-wrapper .tab-menu li .line{height:4px;border-radius:2px;margin-left: 15px;margin-top: 20px;}
.liucheng-gy-cont ul li i{width: 0;height: 0;border-right: 10px solid transparent;border-left: 10px solid transparent;border-top: 14px solid #999;position: absolute;top: 78px;bottom: 0;left: 0;right: 0;margin: 0 auto;}
.liucheng-gy-cont .tab-wrapper .tab-menu .actives{background:#E74341;}
.liucheng-gy-cont .tab-wrapper .tab-menu .actives i{border-top: 14px solid #E74341;}
.liucheng-gy-cont .tab-content{width: 1200px;height:294px;overflow: hidden;background: #F8F8F8;padding: 20px;}
.liucheng-gy-cont .tab-content ul{display: flex;justify-content:left;}
.liucheng-gy-cont .tab-content ul li{width: 176px; font-size: 18px;color: #666;line-height: 36px;margin-right: 20px;text-align: center;}
.liucheng-gy-cont .tab-content ul li:nth-child(6){margin-right: 0;}
.liucheng-yanshou{margin-bottom: 70px;}
.liucheng-ys .tab-wrappers{width: 1200px;margin: 0 auto;margin-top: 40px;}
.liucheng-ys .tab-wrappers .tab-menus{width: 1200px; display: flex;justify-content:center;margin-bottom: 20px;padding: 0 40px;}
.liucheng-ys .tab-wrappers .tab-menus li{width: 260px;height: 80px;text-align: center;font-size: 26px;color: #fff;background: #999;align-items: center;display: flex;}
.liucheng-ys .tab-wrappers .tab-menus li:nth-child(2){margin: 0 20px;}
.liucheng-ys .tab-wrappers .tab-menus .activess{background:#E74341;}
.liucheng-ys .tab-contents{width: 1200px;}
.icon1 li span{display: inline-block;width: 60px !important;height: 54px;background: url(/style/img/2020/content/index/icon1.png)center no-repeat;}
.icon1 .icon1-1{background-position-x: 0px;background-position-y: -7px;margin: 0 10px 0 36px;}
.icon1 .icon1-2{background-position-x: 0px;background-position-y: -72px;margin: 0 10px 0 36px;}
.icon1 .icon1-3{background-position-x: 0px;background-position-y: -129px;margin: 0 10px 0 36px;}
.icon1 .icon1-4{background-position-x: 0px;background-position-y: -182px;margin: 0 10px 0 36px;}
.icon1 .icon1-5{background-position-x: 0px;background-position-y: -287px;margin: 0 10px 0 36px;}
.icon1 .icon1-6{background-position-x: 0px;background-position-y: -234px;margin: 0 10px 0 36px;}
.icon1 .icon1-7{background-position-x: 0px;background-position-y: -344px;margin: 0 10px 0 36px;}
.icon1 .icon1-8{background-position-x: 0px;background-position-y: -395px;margin: 0 10px 0 12px;}
.liucheng-lc{padding: 50px 0;background: #F8F8F8;margin: 70px 0;}
.liucheng-lc-txt{width: 1000px;margin: 0 auto;margin-top: 50px;}
/* aboutpage */
.about-bt{margin-bottom: 70px;}
.about-jianj ul{width: 1200px;margin: 0 auto;}
.about-jianj ul li{width: 100%;height: 280px;margin-top: 20px;display: flex;justify-content: left;background: #F8F8F8;}
.about-jianj .about-jianj-img{width: 488px;height: 280px;}
.about-jianj .about-jianj-text{width: 712px;height: 280px;padding: 50px 70px;}
.about-jianj .about-jianj-text h3{font-size:40px;font-weight:500;color:#E74341;line-height:28px;margin-bottom: 20px;}
.about-jianj .about-jianj-text p{font-size:18px;font-weight:400;color:#666;line-height:28px;}
.about-wenhua-cont{width: 1200px;margin: 0 auto;}
.swiper-wenhua{width: 1200px;height: 400px;margin: 0 auto;margin-top: 40px;}
.swiper-wenhua ul{width: 1200px;height: 400px;display: flex;justify-content: left;}
.swiper-wenhua ul li{width: 300px;height: 400px;background: #F8F8F8;}
.swiper-wenhua ul li .wenhua-cont-img{width: 300px;height: 200px;}
.swiper-wenhua ul li .wenhua-cont-text{width: 300px;height: 200px;display: flex;align-items: center;justify-content: center;}
.swiper-wenhua ul li .wenhua-cont-text h4{font-size:18px;font-weight:400;color:#666;line-height:28px;text-align: center;}
.swiper-wenhua ul li .wenhua-cont-text h4 span{font-size:26px;font-weight:500;color:#303030;}
.about-gongyi{width: 100%;height: 700px;background: #F8F8F8;padding-top: 70px;}
.about-gongyi-cont{width: 1200px;height: 450px;margin: 0 auto;margin-top: 40px;}
.swiper-gongyi{width: 1170px;height: 400px;position: absolute;left: 0;}
.gongyi-sekuai{width: 590px;height: 400px;background:#E74341;position: absolute;right: 0;bottom: 0;padding-top: 360px;}
.gongyi-sekuai p{font-size:18px;font-weight:400;color:#fff;line-height:28px;text-align: center;}
.about-lxi-content{width: 1200px;height: 690px;margin: 0 auto;}
.about-lxi-txtbox{width: 1200px;height:290px;padding:50px 70px;background: #F8F8F8; }
.about-lxi-txt{display: flex;justify-content: space-between;}
.about-lxi-txt .about-lxi-lt,.about-lxi-rt{width: 530px;height: 100px;}
.about-lxi-txt .about-lxi-lt p,.about-lxi-rt p{font-size:18px;font-weight:400;color:#666;line-height:28px;text-align: left;}
.about-lxi-but{width:600px;height:40px;border-radius:20px;background:#E74341;font-size:16px;font-weight:400;color:#fff;line-height:40px;text-align: center;margin-top: 20px;margin: 0 auto;cursor: pointer;}
.about-lxi-ditu .BMap_bubble_title .title {margin-top:28px;color: #E74341;}
/*************************** footer ****************************/
.footerPC-box{background: url(/style/img/2020/content/index/322.png);background-size: 100% 100%;}
.footerPC{padding: 50px 0;}
#newBridge .nb-right-bottom-direct {display: none !important;}
.footerPC .footer-nav ul,.footerPC .footer-cont{width: 1200px;margin: 0 auto;display: flex;justify-content: left;flex-wrap: wrap;}
.footerPC .footer-nav ul li{margin-right: 40px;line-height: 36px;width: 120px;}
.footerPC .footer-nav ul li a{font-size: 16px;color: #fff;}
.footerPC .footer-nav ul li a:hover{color:#E71F19;}

.footerPC .footer-navs ul,.footerPC .footer-cont{width: 1200px;margin: 0 auto;display: flex;justify-content: left;flex-wrap: wrap;}
.footerPC .footer-navs ul li{margin-right: 20px;line-height: 36px;}
.footerPC .footer-navs ul li a{font-size: 14px;color: #fff;}
.footerPC .footer-navs ul li a:hover{color:#E71F19;}

.footerPC .footer-cont .footer-cont-lt{width: 70%;}
.footerPC .footer-cont .footer-cont-lt h3{font-size: 16px;color: #fff;margin-top: 20px;margin-bottom: 10px;}
.footerPC .footer-cont .footer-cont-lt p,.footerPC .footer-cont .footer-cont-rt p{font-size: 14px;color: #fff;line-height: 28px;font-weight: 400;}
.footerPC .footer-cont .footer-cont-lt p a{color: #fff;}
.footerPC .footer-cont .footer-cont-rt{width: 30%;padding-top: 42px;}

/*************************** 底部悬浮 ****************************/
.dibux{width: 100%;height: 136px;position: fixed; left:0px; bottom:0px; z-index:1000;background: rgba(0,0,0,0.8);}
.xf-img{text-align: right;padding-top: 34px;}
.xfForm-box{padding-top: 30px;}
.xf-input-box{width: 100%;display: flex;justify-content:space-between;}
.xf-input{width: 41%;}
.xf-input-row{width:100%;height: 36px;cursor: pointer;}
.xf-input-clear{width:100%;height: 36px;line-height: 36px;padding-left: 10px;font-size: 18px;color: #333;}
.xf-input-but{width: 94px;height: 82px; background: #E71F19;font-size: 24px;color: #fff;padding: 13px 12px;line-height: 28px;text-align: center;cursor: pointer;}
.xfForm-txt{padding-top: 30px;}
.xfForm-txt h3{font-size: 24px;color: #fff;line-height: 32px;}
.xfForm-txt p{font-size: 18px;color: #fff;line-height: 24px;}